hit by blows (punish) - German English Dictionary